home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / hard / hack / PCGamepad2Ami.lha / PCGamepad2Amiga / PCGamepad2Amiga.txt < prev   
Text File  |  1998-10-17  |  4KB  |  131 lines

  1.             PCGamepad2Amiga 1.1
  2.             -------------------
  3.  
  4.           Copyright ©1996-1998 by Axel Bürkle 
  5.  
  6.  
  7. PCGamepad2Amiga describes how to build an adapter for connecting a PC gamepad
  8. or joystick to the Amiga and use it as digital joystick.
  9. This new version now supports two fire buttons. There are Amiga games that
  10. support 2 buttons, e.g. Mortal Kombat 2. If you know of other games with
  11. 2 button support please let me know (see below).
  12.  
  13. Archive Contents:
  14.  
  15. PCGamepad2Amiga.txt        this file
  16. PCGamepad2Amiga.iff        IFF picture of the adapter
  17. Adjustable_Adapter.iff        IFF picture of a more flexible version of
  18.                 the adapter
  19.  
  20.  
  21.  
  22. Disclaimer:
  23.  
  24. Although I'm quite sure that this circuit doesn't do any harm to your
  25. hardware if set up CORRECTLY, I take NO responsibility for any damage,
  26. even if I got something wrong.
  27. This project demands a bit of experience, so please leave it, if you don't
  28. know what you are doing.
  29. You are making everything at your own risk!
  30.  
  31.  
  32.  
  33. Copyright:
  34.  
  35. The circuit design is copyright by Axel Bürkle.
  36. You are allowed to produce this hardware for your own use as long as you
  37. don't sell it commercially. If you want to do so, you need my written
  38. permission.
  39. Please only distribute the whole unchanged archive.
  40.  
  41.  
  42.  
  43. Introduction:
  44.  
  45. Some PC games are much better playable with gamepads than with normal
  46. (analogue) joysticks. These gamepads work just like the digital joysticks
  47. we know from Amiga/Atari ST/C64. But they got a circuit that converts the
  48. digital signal into an analogue one so that the PC can handle them as 
  49. analogue joysticks. To use these gamepads with your Amiga you have two
  50. choises:
  51. 1. Open the gamepad and make some changes in it
  52. 2. Build an adapter that lets you use any PC gamepad without making changes
  53.  
  54.  
  55.  
  56. Parts You Need:
  57.  
  58. 1x DB15 female connector
  59. 1x DB9  female connector
  60. 2x 22K  resistor
  61. 2x 8.2K resistor
  62. 2x 100K resistor
  63. 2x 120K resistor
  64. 2x 33K  resistor
  65. 6x BC549C (transistor) or equivalent (like BC237C, BC238C, BC239C, BC547C,
  66.     BC548C) 
  67.  
  68. and optionally (see below): 2x 82K resistor and 2x 100K potentiometer
  69.  
  70.  
  71. You can set up the whole adaptor on one of these experimental-boards, so
  72. you don't have to solder anything (maybe except the wires to the connectors)
  73. and make sure it works. Afterwards you can solder the parts on a breadboard
  74. and put it in a suitable box.
  75.  
  76.  
  77.  
  78. Compatibility:
  79.  
  80. I have tested the adapter on two Amigas and on C64 with these gamepads:
  81. QTRONIX Orion 95, QuickShot Starfighter 5 (QS-191) and Gravis PC GamePad.
  82. It also works fine with my analogue PC joystick (QuickShot Warrior 5).
  83. Most analogue PC joysticks have trimmers for calibration that allow you to
  84. adjust them to the adapter.
  85. It should also work with digital PC joysticks like COMPETITION PRO, but
  86. I haven't tested that.
  87.  
  88. Nevertheless you could have a gamepad/joystick that produces other voltages
  89. than the above mentioned gamepads, that means you need to change at least
  90. two resistors. Therefore I included a more flexible version of the adapter,
  91. that lets you calibrate the circuit to work with your gamepad/joystick.
  92. You just have to replace the two 120K resistors with two 82K resistors and
  93. two variable resistors of 100K (see "Adjustable_Adapter.iff").
  94.  
  95. Note: 
  96. If you have the adapter connected to your computer without a gamepad/joystick
  97. plugged in has the same effect as if you press a connected stick/pad back and
  98. right. This is no bug, because if you move the pad or stick to the right,
  99. there will be a voltage of 0V at pin 3 (PotY). Analogous with pin 6 (PotX).
  100.  
  101. Note for usage of 4 button gamepads:
  102. If you want to use all four fire buttons (as one Amiga fire button), you can
  103. connect them to the Amiga like this:
  104.  
  105. PC gamepad:                                                Amiga game port:
  106.  
  107. fire 1 (pin 2)  __________________________________________ fire (pin 6)
  108. fire 2 (pin 7)  ________|
  109. fire 3 (pin 10) ________|
  110. fire 4 (pin 14) ________|
  111.  
  112.  
  113.  
  114. Credits:
  115.  
  116. Thanks to my brother Michael for advice and to Axel Stahl for lending me his
  117. Gravis Pad.
  118. Special thanks to Tomek Zebik for telling me that Mortal Kombat II supports
  119. 2 fire buttons.
  120.  
  121.  
  122. For comments, suggestions, bug reports or telling me your experiences with
  123. this project, feel free to contact me.
  124. Please also send me a message if you know of other Amiga games supporting
  125. 2 or more fire buttons.
  126.  
  127. Email: abuerkle@ira.uka.de
  128.  
  129. Axel Bürkle, 17 October 1998
  130.  
  131.